package BaiDu;

import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;

public class Main_0913_1 {
    static Set<Character> yuanyin=new HashSet<>();
    public static boolean isValid(String str){
        Set<Character> set=new HashSet<>();
        for (int i = 0; i < 5; i++) {
            char c = str.charAt(i);
            if (set.contains(c)){
                return false;
            }
            if (i==0||i==3){
                if (yuanyin.contains(c)){
                    return false;
                }
            }else {
                if (!yuanyin.contains(c)){
                    return false;
                }
            }
            set.add(c);
        }
        return true;
    }
    public static void main(String[] args) {
        Scanner cin=new Scanner(System.in);
        String line=cin.nextLine();
        yuanyin.add('a');yuanyin.add('e');
        yuanyin.add('i');yuanyin.add('o');
        yuanyin.add('u');
        int n=line.length();
        int count=0;
        for (int i = 0; i < n; i++) {
            if (i+5<=n&&isValid(line.substring(i,i+5))){
                count++;
            }
        }
        System.out.println(count);
    }

}
